﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace PromotionEngine.Model
{
    public class PromotionHeader
    {
        public string PromotionID { get; set; }
        public string CompanyCode { get; set; }
        public string PromotionCode { get; set; }
        public string PromotionName { get; set; }
        public string FatherPromotionCode { get; set; }
        public string PromotionType { get; set; }
        public DateTime? FromDate { get; set; }
        public DateTime? ToDate { get; set; }
        public DateTime? FromTime { get; set; }
        public DateTime? ToTime { get; set; }
        public bool? IsActive { get; set; }
        public bool? IsOpional { get; set; }
        public double? FromAmount { get; set; }
        public double? ToAmount { get; set; }
        public double? FromQuantity { get; set; }
        public double? ToQuantity { get; set; }
        public string DiscountType { get; set; }
        public double? DiscountValue { get; set; }
        public int? MaxCountApply { get; set; }
        public bool? Monday { get; set; }
        public DateTime? MondayStart { get; set; }
        public DateTime? MondayEnd { get; set; }
        public bool? Tuesday { get; set; }
        public DateTime? TuesdayStart { get; set; }
        public DateTime? TuesdayEnd { get; set; }
        public bool? Wednesday { get; set; }
        public DateTime? WednesdayStart { get; set; }
        public DateTime? WednesdayEnd { get; set; }
        public bool? Thursday { get; set; }
        public DateTime? ThursdayStart { get; set; }
        public DateTime? ThursdayEnd { get; set; }
        public bool? Friday { get; set; }
        public DateTime? FridayStart { get; set; }
        public DateTime? FridayEnd { get; set; }
        public bool? Saturday { get; set; }
        public DateTime? SaturdayStart { get; set; }
        public DateTime? SaturdayEnd { get; set; }
        public bool? Sunday { get; set; }
        public DateTime? SundayStart { get; set; }
        public DateTime? SundayEnd { get; set; }
        public string CreatedUserID { get; set; }
        public DateTime? CreatedDate { get; set; }
        public double? BudgetAmount { get; set; }
        public double? TargetRevenue { get; set; }
        public int? EveryAt { get; set; }
    }
}